have mental stupor roused - Français Anglais Dictionnaire